/**
 * 
 */
package at.ac.tuwien.swa075.telco.bc.service.sdo.impl;

import java.util.Date;

import at.ac.tuwien.swa075.telco.bc.AccountStatus;
import at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO;


/**
 * @author vovmj01
 *
 */
public class AccountSDOImpl implements AccountSDO {

	/**
	 * 
	 */
	private static final long serialVersionUID = -2614166121660422638L;
	
	private String accountNumber;
	private String imsi;
	private String imei;
	private double balance;
	private Date lastPayment;
	private AccountStatus status;
	
	/**
	 * 
	 */
	public AccountSDOImpl() {
		
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#getAccountNumber()
	 */
	public String getAccountNumber() {
		return accountNumber;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#setAccountNumber(java.lang.String)
	 */
	public void setAccountNumber(String accountNumber) {
		this.accountNumber = accountNumber;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#getBalance()
	 */
	public double getBalance() {
		return balance;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#setBalance(double)
	 */
	public void setBalance(double balance) {
		this.balance = balance;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#getImei()
	 */
	public String getImei() {
		return imei;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#setImei(java.lang.String)
	 */
	public void setImei(String imei) {
		this.imei = imei;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#getImsi()
	 */
	public String getImsi() {
		return imsi;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#setImsi(java.lang.String)
	 */
	public void setImsi(String imsi) {
		this.imsi = imsi;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#getLastPayment()
	 */
	public Date getLastPayment() {
		return lastPayment;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#setLastPayment(java.util.Date)
	 */
	public void setLastPayment(Date lastPayment) {
		this.lastPayment = lastPayment;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#getStatus()
	 */
	public AccountStatus getStatus() {
		return status;
	}

	/* (non-Javadoc)
	 * @see at.ac.tuwien.swa075.telco.bc.service.sdo.AccountSDO2#setStatus(at.ac.tuwien.swa075.telco.bc.dao.AccountStatus)
	 */
	public void setStatus(AccountStatus status) {
		this.status = status;
	}

}
